package com.itbour.dao.trade;

import java.util.List;
import java.util.Map;

import com.itbour.dto.trade.ItemInfoDto;
import com.itbour.dto.trade.PrintParamInfoDto;
import com.itbour.dto.trade.PrintRelInfoDto;


/**
 * 商品dao
 * 
 * copyright   itbour team 2017
 * @author     xc
 */

public interface ItemsDao {

	public int selectItemsCnt(Map<String,Object> param);
	public List<ItemInfoDto> selectItemsInfo(Map<String,Object> param);
	public void deleteItemInfoLogic(Map<String,Object> param);
	public void insertItemInfo(Map<String,Object> param);
	public void updateItemInfoById(Map<String,Object> param);
	
	public void insertPrintRelInfo(Map<String,Object> param);
	public void deletePrintRelInfoLogic(Map<String,Object> param);
	public List<PrintRelInfoDto> selectPrintRelInfoByItem(Map<String,Object> param);
	
	public List<PrintParamInfoDto> selectPpInfoForItem(Map<String,Object> param);
	
	public void clrRelDesign(Map<String,Object> param);
	public void clrDesignRelItem(Map<String,Object> param);
}
